package com.zr.legalfactory.serevice;

import com.zr.legalfactory.pojo.LegalFactoryAddVo;
import com.zr.legalfactory.pojo.LegalFactorySelectVo;
import com.zr.legalfactory.pojo.LegalFactoryStatusVo;
import com.zr.legalfactory.pojo.LegalFactoryUpdateVo;
import com.zr.util.AllRecords;
import com.zr.util.ResultVo;

/**
 * Created by Administrator on 2019/6/15.
 */
public interface LegalFactoryService {
    ResultVo addLegalFactory(LegalFactoryAddVo legalFactoryAddVo);

    ResultVo updateFactory(LegalFactoryUpdateVo legalFactoryUpdateVo);

    ResultVo queryFactoryByFid(Integer fid);

    ResultVo<AllRecords> queryPage(LegalFactorySelectVo legalFactorySelectVo);


    ResultVo updateStatus(LegalFactoryStatusVo legalFactoryStatusVo);
}
